military ground surveillance radar - Francés Inglés Diccionario